package br.webchild.server;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import br.webchild.conexaoBanco.ConexaoBD;

public class MedicoSQL {
	private Connection conect;
	private Statement stmt = null;
	private ResultSet resultset = null;
	
	public MedicoSQL() throws SQLException {
//		CRIA CONEXAO COM O BANCO
		this.conect = ConexaoBD.getConexao();
	}

//	INSERE NOVO USUARIO
	public void addMedico(String Nome, 
			String Especialidade, 
			String Endereco,
			Integer Numero, 
			String Complemento, 
			String Bairro, 
			String Cidade,
			String Estado, 
			String TelFixo, 
			String TelCel, 
			String sexo,
			String dti_data_nasc, 
			String rg, 
			String cpf, 
			String data_cad) throws SQLException {
		/*String sql =" INSERT INTO medico(med_crm, med_nome, med_especialidade, med_endereco, med_cida_codigo,"+ 
	            "med_numero, med_complemento, med_bairro, med_telcel, med_telfixo,"+ 
	            "med_ativo, med_sexo, med_datacad, med_datanasc, med_rg, med_cpf)"+
	            "VALUES ('"+Crm+"', '"+Nome+"', '"+Especialidade+"', '"+Endereco+"', '"+CodCidade+"','"+Numero+"', '"+Complemento+"', '"+Bairro+"', '"+TelCel+"',"+
	            "'"+TelFixo+"','"+Ativo+"', '"+sexo+"', '"+data_cad+"', '"+dti_data_nasc+"', '"+rg+"', '"+cpf+"')";
			*/	
		stmt = conect.createStatement();
		try {
			//stmt.executeQuery(sql);
			stmt.close();			
			} catch (Exception e) {
				System.out.println("Erro no sql" + e);
		}
	}
	
	public void deleteUser(){
		//implementar
	}
	
	public void updateUser(){
		//implementar
	}
	
	/*
	
//	METODO PARA VALIDAR USUARIO
	public boolean validateUser(String usuario ,String senha) throws SQLException{
		boolean valido = false;
//		COMPARA USUARIO E SENHA COM O QUE ESTA GRAVADO NO BANCO DE DADOS
		String sql = "SELECT * FROM USUARIO WHERE usu_nome LIKE '"+usuario+"' AND usu_senha LIKE '"+senha+"'";
		try {
			stmt = conect.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
			resultset = stmt.executeQuery(sql);
			
//		 	REFICA SE E O PRIMEIRO REGISTRO
			if (resultset.first()) {
				valido = true;
//				SE O USUARIO FOR VALIDO RETORNA TRUE
			} else {
				valido = false; 
			}
			
			resultset.close();
			stmt.close();
			
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return valido;
	}*/
}
